package com.parsifal.bluetoothdemo.iface;

import android.bluetooth.BluetoothDevice;

import java.util.ArrayList;

/**
 * Created by yangming on 17-3-30.
 */
public interface IBluetoothView {

    void disabledSearchButton();

    void enabledSearchButton();

    void showProgressBar();

    void dismissProgressBar();

    void clearListView();

    void updateListView(ArrayList<BluetoothDevice> mDevices);

    void setHighLight(ArrayList<BluetoothDevice> devices);

    void showToast(String msg);

    void showChoiceDialog();

    void dismissChoiceDialog();

    String getEditText();

    void showClientDialog();

    void dismissClientDialog();

    void addClientMessage(String msg);

    void addServerMessage(String msg);

    void postRunnable(Runnable runnable);
}
